home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / ftn / compac.z / compac
Encoding:
Text File  |  2002-10-03  |  2.2 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ccccoooommmmppppaaaacccc((((3333GGGG))))                                                          ccccoooommmmppppaaaacccc((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ccccoooommmmppppaaaacccc - compacts the memory storage of an object
  10.  
  11. FFFFOOOORRRRTTTTRRRRAAAANNNN 77777777 SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  12.      ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee ccccoooommmmppppaaaacccc((((oooobbbbjjjj))))
  13.      iiiinnnntttteeeeggggeeeerrrr****4444 oooobbbbjjjj
  14.  
  15. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  16.      _o_b_j   expects the object identifier for the object you want to compact.
  17.  
  18. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.      When you modify an open object definition (using the object editing
  20.      routines), the memory storage for the object definition can become
  21.      fragmented.  A call to ccccoooommmmppppaaaacccc can make a fragmented object definition
  22.      occupy a continuous section of memory.
  23.  
  24.      Although you can call ccccoooommmmppppaaaacccc to explicitly compact an object, it is
  25.      rarely necessary because a call to cccclllloooosssseeeeoooo automatically calls ccccoooommmmppppaaaacccc,,,,
  26.      when the object definition becomes too fragmented.  (After you edit an
  27.      object, you must always call cccclllloooosssseeeeoooo.)
  28.  
  29.      Because ccccoooommmmppppaaaacccc,,,, requires a significant amount of time, do not call it
  30.      unless storage space is critical and you cannot tolerate even the small
  31.      amount of fragmentation allowed by cccclllloooosssseeeeoooo.
  32.  
  33. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  34.      closeo, chunks
  35.  
  36. NNNNOOOOTTTTEEEE
  37.      This routine is available only in immediate mode.
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.